someone that foretells the future - Deutsch Englisch Wörterbuch